package com.kaikeba.dao;

import com.kaikeba.bean.Student;

import java.util.List;

/**
 * @Author: Gyx
 * @Date: 2021/2/18 22:33
 */
public interface StudentDao {
    /**
     * 添加学生
     * @param student 学生信息
     * @return true 添加成功 false 添加失败
     */
    boolean insertStu(Student student);

    /**
     * 更改学生信息
     * @param student 学生信息
     * @return true 添加成功 false 添加失败
     */
    boolean updateStu(Student student);

    /**
     * 删除学生信息
     * @param studentId 学生ID
     * @return true 删除成功 false 删除失败
     */
    boolean deleteStu(int studentId);

    /**
     * 查某个学生
     * @param studentId 学生信息
     * @return 学生信息
     */
    Student selectStu(int studentId);

    /**
     * 查询每个学生
     *
     * @return 学生信息的集合
     */
    List<Student> selectAll();

}
